<!--##########################################
    ##### Autor: Yngrid Coello           #####
    ##### Correo: y-c-@hotmail.com       #####
    ##### Ult. Modif: 26/10/2011         #####
    ##### Pasantias de Grado - USB       #####
    ##### Realización del Sistema: 0Bs   #####
    ##########################################-->
<?php use_stylesheets_for_form($form) ?>
<?php use_javascripts_for_form($form) ?>

<form action="<?php echo url_for('usuario/'.($form->getObject()->isNew() ? 'create' : 'update').(!$form->getObject()->isNew() ? '?login='.$form->getObject()->getLogin() : '')) ?>" method="post" <?php $form->isMultipart() and print 'enctype="multipart/form-data" ' ?>>
<?php if (!$form->getObject()->isNew()): ?>
<input type="hidden" name="sf_method" value="put" />
<?php endif; ?><br>
<?php echo $form['_csrf_token']->render(); ?>
<?php echo $form->renderHiddenFields(); ?>
<div id="resultado" style="font-weight:bold;text-align:center;margin-left:15px;color:#ffffff;background-color:#A4A4A4;font-size:16px;"></div>
<b>Datos Generales</b>
<div id="datosServicio">
    <table>
        <tr>
            <?php echo $form['codigo']->renderError() ?>
            <td style="text-align:right">
                <b>C&oacute;digo del empleado:</b>
            </td>
            <td>
                 <?php echo $form['codigo'] ?>
            </td>
        </tr>
        <tr>
            <?php echo $form['tipo']->renderError() ?>
            <td style="text-align:right">
                <b>Tipo:</b>
            </td>
            <td>
                 <?php echo $form['tipo'] ?>
            </td>
        </tr>
    </table>
</div>
<b>Ingreso al sistema</b>
<div id="detalleFactura">
    <table>
        <tr>
            <?php echo $form['login']->renderError() ?>
            <td style="text-align:right">
                <b>Login:</b>
            </td>
            <td>
                 <?php echo $form['login'] ?>
            </td>
        </tr>
        <tr>
            <?php echo $form['password']->renderError() ?>
            <td style="text-align:right">
                <b>Contrase&ntilde;a:</b>
            </td>
            <td>
                 <?php echo $form['password'] ?>
            </td>
        </tr>
        <tr>
            <?php echo $form['password2']->renderError() ?>
            <td style="text-align:right">
                <b>Confirmar contrase&ntilde;a:</b>
            </td>
            <td>
                 <?php echo $form['password2'] ?>
            </td>
        </tr>
    </table>
</div>
<br>
    <center><button type="button" onclick="location.href = '<?php echo url_for('usuario/index') ?>'" >Regresar</button>
    <input type="submit" value="Guardar" id="yeah"/></center>
</form>

<script>
window.onload=function(){
 if(($("#Usuario_codigo").val())!="")
  {	$("#resultado").show();
	$('#resultado').load("<?php echo url_for('usuario/mostrarEmpleado') ?>",{codigo:$("#Usuario_codigo").val()});
	$('#Usuario_codigo').attr("disabled", true);
	$('#Usuario_login').attr("disabled", true);
  }
}

// Funci�n que maneja la actualizaci�n de nombres contra codigos de empleados cuando se realiza un cambio en el select del codigo de empleado
$("#Usuario_codigo").live("change", function(){
  // Si se selecciona la opci�n vacia se oculta el div
  if(($("#Usuario_codigo").val())=="")
  {$("#resultado").hide();
   $('#Usuario_login').val('');}
  // Si la opcion seleccionada no es la vacia se muestra el div
  else
  {	$("#resultado").show();
	$('#resultado').load("<?php echo url_for('usuario/mostrarEmpleado') ?>",{codigo:$("#Usuario_codigo").val()},
	  // Funcion para generar el login automaticamente
	  function(text){
		$arreglo = text.split(' '); 
		$('#Usuario_login').val($arreglo[0].toLowerCase()+'.'+$arreglo[2].toLowerCase());});
  }
 });

// Funci�n que maneja la actualizaci�n de nombres contra codigos de empleados cuando se realiza un cambio en el select del codigo de empleado a trav�s del teclado
$("#Usuario_codigo").live("keyup", function(){
  // Si se selecciona la opci�n vacia se oculta el div
  if(($("#Usuario_codigo").val())=="")
  {$("#resultado").hide();
   $('#Usuario_login').val('');}
  // Si la opcion seleccionada no es la vacia se muestra el div
  else
  {	$("#resultado").show();
	$('#resultado').load("<?php echo url_for('usuario/mostrarEmpleado') ?>",{codigo:$("#Usuario_codigo").val()},
	  // Funcion para generar el login automaticamente
	  function(text){
		$arreglo = text.split(' '); 
		$('#Usuario_login').val($arreglo[0].toLowerCase()+'.'+$arreglo[2].toLowerCase());});
		}
 });

</script>
 

</body>
</html>
